Опрос и голосование Joomla
Опубликовано: 05.09.2018

Всем привет! Темой сегодняшней статьи будет создание опроса и голосования Joomla. К сожалению, подавляющее большинство достойных бесплатных модулей для решения данной задачи поддерживают только Joomla версии 1.5, но не 2.5. Фактически, мне удалось найти только один стоящий бесплатный компонент Joomla с модулем голосования — AcePolls. Единственный его минус — английский язык, но и этот недостаток можно устранить.
Какие достоинства можно выделить у этого модуля:
Конечно, поддержка Joomla 2.5, иначе бы я его не рассматривал. Наличие бесплатной версии продукта с достойным функционалом. Большое количество настроек с одной стороны и простота использования с другой. Возможность задействовать технологию AJAX. Вывод результатов голосования в виде круговой диаграммы. Отслеживание проголосовавших пользователей по IP, cookies и логину. Поддержка SEF URLs. Сам опрос и его результаты смотрятся очень симпатично.Скачать расширение можно с , только обратите внимание на поддерживаемую версию Joomla.
Голосование во ВКонтакте на сайте с Джумла. (Мастерская Joomla)
Устанавливается AcePolls через Менеджер Расширений Joomla .
Просто нажимаем кнопку «Обзор», выбираем скаченный архив и жмем «Загрузить и Установить». Больше ничего не требуется — установка пройдет автоматически.
Как сделать опрос, голосование на сайте. Плагин для опроса на сайте, настройка, русификация
В разделе «Компоненты» главного меню панели управления Джумла появится новый пункт — AcePolls. Заходим в него. Для добавления нового опроса нажимаем кнопку «Создать» в тулбаре.
Рассмотрим основные опции из раздела Details.
Раздел Options (Drag and drop to reorder) отвечает за создание вариантов ответа.
Справа имеется еще много дополнительных настроек, разбитых на четыре раздела. Рассматривать их здесь не буду, можете сами поэкспериментировать с ними.
Для окончания создания опроса нажимаем кнопку «Сохранить и закрыть». Каждому опросу присваивается идентификационный номер, который можно посмотреть в столбце ID. Запомните его, так как он нам еще понадобится.
Теперь новый опрос следует вывести на страницы сайта. Для этого используется модуль AcePolls.
Вводим Заголовок модуля и выбираем для него позицию на сайте. После этого переходим к Основным параметрам справа.
Когда с настройками покончено, нажимаем «Сохранить и закрыть», и модуль появляется на страницах сайта.
Для результатов голосования AcePolls автоматически формирует отдельную страницу, но можно создать ее в ручную и добавить для нее соответствующий пункт в меню сайта. Кроме этого, можно создать страницу со списком всех опросов — активных и уже завершенных.
Для этого в Joomla доступны два новых типа меню :
Single Poll — результаты отдельного голосования. List of Polls — список всех опросов.Внешний вид модуля голосования AcePolls во многом зависит от используемого шаблона Joomla . Вот так он выглядит в стандартном шаблоне Beez_20.
К сожалению, официальной русификации AcePolls для Joomla 2.5 нет. Придется рассчитывать на свои силы, благо перевести нужно всего два небольших файла. Оба располагаются на сервере в директории /language/en-GB.
Файл en-GB.com_acepolls.ini — отвечает за язык на страницах с результатами опросов и списком голосований. Файл en-GB.mod_acepolls.ini — отвечает за язык модуля AcePollsПеред тем как приступать к переводу текста, обязательно смените кодировку файлов на UTF-8. Если этого не сделать, все русские слова отобразятся на сайте в виде нечитабельных иероглифов.
Содержание файлов примерно следующее:
COM_ACEPOLLS_VOTE = "Vote" COM_ACEPOLLS_CONTINUE = "Continue" COM_ACEPOLLS_START = "Start Voting" COM_ACEPOLLS_END = "End Voting" |
Слева от знака равно располагаются названия констант, которые используются в дальнейшем в коде расширения, справа — их значения. Именно значения констант (текст в кавычках после равно) и следует переводить. Тут уж вам в помощь.
На этом на сегодня все. Надеюсь, AcePolls будет служить вам верой и правдой в деле создания опросов в Joomla 2.5. Спасибо за внимание, берегите себя!.
Лучший способ выразить благодарность автору - поделиться с друзьями!
Узнавайте о появлении нового материала первым! Подпишитесь на обновления по email:
Следите за обновлениями в Twitter и RSS.
Сегодня | Завтра | ||
USD | 32.62 | 32.50 |
![]() |
EUR | 39.90 | 39.92 |
![]() |
Обменник | Переходов |
![]() |
6 |
![]() |
5 |
![]() |
4 |
![]() |
3 |
![]() |
3 |
Вы можете получить WMR-бонус в размере 0,01-0,10 WMR на свой кошелек 1 раз в сутки | |
Кошелек
|
|
Код
|
|
Обмен Webmoney |